worm auger - Francés Inglés Diccionario